package com.leqicheng.tenon.model;

public class EntryInfoModel {

    private static EntryInfoModel instance = null;

    private String ChannelId = "";

    private String GameId = "";

    private String GameIconUrl;

    private String GameName;

    private String GameUrl;

    private String GameEgretUrl;
    
    private String GameLastUrl;

    private boolean EgretGame;

    private String ChannelUserId = "";

    private String ChannelName;

    private String OpenId;

    private String OpenName;

    private String OpenHeadUrl;

    private String OpenSex;

    private String ShareUrl;

    private String ThirdPartToken;

    private String ThirdPartUid;

    private String TenonUserId;

    private String TenonUserName = "";

    private String TenonUserIconUrl = "";

    private String TenonUserSex = "";

    private int TimeDiffrence;

    private String LogId = "0";

    public static EntryInfoModel getInstance() {
        if (instance == null) {
            synchronized (EntryInfoModel.class) {
                if (instance == null) {
                    instance = new EntryInfoModel();
                }
            }
        }
        return instance;
    }

    public void init() {
        ChannelId = "";
        GameId = "";
        TenonUserId = "";
        TimeDiffrence = 0;
        LogId = "0";
        EgretGame = false;
    }

    public static void DestoryInstance() {
        instance = null;
    }

    private EntryInfoModel() {
    }

    public String getChannelId() {
        return this.ChannelId;
    }

    public void setChannelId(String channelId) {
        this.ChannelId = channelId;
    }

    public String getGameId() {
        return this.GameId;
    }

    public void setGameId(String gameId) {
        this.GameId = gameId;
    }

    public String getChannelUserId() {
        return this.ChannelUserId;
    }

    public void setChannelUserId(String channelUserId) {
        this.ChannelUserId = channelUserId;
    }

    public String getThirdPartToken() {
        return ThirdPartToken;
    }

    public void setThirdPartToken(String thirdPartToken) {
        ThirdPartToken = thirdPartToken;
    }

    public String getTenonUserId() {
        return TenonUserId;
    }

    public void setTenonUserId(String tenonUserId) {
        TenonUserId = tenonUserId;
    }

    public String getThirdPartUid() {
        return ThirdPartUid;
    }

    public void setThirdPartUid(String thirdPartUid) {
        ThirdPartUid = thirdPartUid;
    }

    public String getOpenId() {
        return OpenId;
    }

    public void setOpenId(String openId) {
        OpenId = openId;
    }

    public String getOpenName() {
        return OpenName;
    }

    public void setOpenName(String openName) {
        OpenName = openName;
    }

    public String getOpenHeadUrl() {
        return OpenHeadUrl;
    }

    public void setOpenHeadUrl(String openHeadUrl) {
        OpenHeadUrl = openHeadUrl;
    }

    public String getOpenSex() {
        return OpenSex;
    }

    public void setOpenSex(String openSex) {
        OpenSex = openSex;
    }

    public String getGameIconUrl() {
        return GameIconUrl;
    }

    public void setGameIconUrl(String gameIconUrl) {
        GameIconUrl = gameIconUrl;
    }

    public String getGameName() {
        return GameName;
    }

    public void setGameName(String gameName) {
        GameName = gameName;
    }

    public String getTenonUserName() {
        return TenonUserName;
    }

    public void setTenonUserName(String tenonUserName) {
        TenonUserName = tenonUserName;
    }

    public String getTenonUserIconUrl() {
        return TenonUserIconUrl;
    }

    public void setTenonUserIconUrl(String tenonUserIconUrl) {
        TenonUserIconUrl = tenonUserIconUrl;
    }

    public String getTenonUserSex() {
        return TenonUserSex;
    }

    public void setTenonUserSex(String tenonUserSex) {
        TenonUserSex = tenonUserSex;
    }

    public int getTimeDiffrence() {
        return TimeDiffrence;
    }

    public void setTimeDiffrence(int timeDiffrence) {
        TimeDiffrence = timeDiffrence;
    }

    public String getGameUrl() {
        return GameUrl;
    }

    public void setGameUrl(String gameUrl) {
        GameUrl = gameUrl;
    }

    public String getLogId() {
        return LogId;
    }

    public void setLogId(String logId) {
        LogId = logId;
    }

    public String getChannelName() {
        return ChannelName;
    }

    public void setChannelName(String channelName) {
        ChannelName = channelName;
    }

    public String getShareUrl() {
        return ShareUrl;
    }

    public void setShareUrl(String shareUrl) {
        ShareUrl = shareUrl;
    }

    public String getGameEgretUrl() {
        return GameEgretUrl;
    }

    public void setGameEgretUrl(String gameEgretUrl) {
        GameEgretUrl = gameEgretUrl;
    }

    public boolean isEgretGame() {
        return EgretGame;
    }

    public void setEgretGame(boolean egretGame) {
        EgretGame = egretGame;
    }

    public String getGameLastUrl() {
        return GameLastUrl;
    }

    public void setGameLastUrl(String gameLastUrl) {
        GameLastUrl = gameLastUrl;
    }

}
